package vo

type DashboardVo struct {
	MysqlVersion string `json:"mysqlVersion"`
	RedisVersion string `json:"redisVersion"`

	MemTotal       string  `json:"memTotal"`
	MemUsed        string  `json:"memUsed"`
	MemUsedPercent float64 `json:"memUsedPercent"`

	DiskTotal       string  `json:"diskTotal"`
	DiskUsed        string  `json:"diskUsed"`
	DiskUsedPercent float64 `json:"diskUsedPercent"`

	HostOS   string `json:"hostOS"`
	HostName string `json:"hostName"`

	CpuName        string  `json:"cpuName"`
	CpuCores       int32   `json:"cpuCores"`
	CpuUsedPercent float64 `json:"cpuUsedPercent"`

	GoPath    string `json:"goPath"`
	GoVersion string `json:"goVersion"`
	Goroutine int    `json:"goroutine"`
	Env       string `json:"env"`
	Host      string `json:"host"`
	GoOS      string `json:"goOS"`
	GoArch    string `json:"goArch"`

	ProjectPath    string `json:"projectPath"`
	ProjectVersion string `json:"projectVersion"`
}
